package cn.foolishbird.crow.enumeration.annotation;


import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

/**
 * @author foolish-bird
 */
@Target({ElementType.TYPE})
@Retention(RetentionPolicy.RUNTIME)
public @interface Dictionary {

    /**
     * 字典名-代码使用
     **/
    String value();

    /**
     * 字典名-给人看的
     */
    String name() default "";

    /**
     * 字典说明
     */
    String content() default "";

    /**
     * 字典组
     */
    String group() default "default";
}
